to set cars ablaze - Spanish English Dictionary